cutting or filing livestock horns - Turc Anglais Dictionnaire